home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 11 / Cream of the Crop 11-1.iso / disk / fhd210.zip / FH_EXEC.ARF (.txt) < prev    next >
Microsoft Windows Help File Content  |  1996-01-28  |  14KB  |  250 lines

  1. :------------------------------------------------------------------------------:
  2. :                                   FH_EXEC                                    :
  3. :                                                                              :
  4. :                Associative Response File for File_Handle (tm)                :
  5. :                                                                              :
  6. : This file contains the parameters for File_Handle's built in Executer.   Use :
  7. : an editor to enter command's and wildcards for any file you want  a  command :
  8. : handle. Enter as many groups as you want, in any order (10 for Lite vers.).  :
  9. :                                                                              :
  10. : Several commands can serve the same wildcard;  File_Handle will ask  you  to :
  11. : resolve such collisions.  You can, for example, supply support for more than :
  12. : one text processor, handling the same files. Or use the same application, by :
  13. : using it's switches, for for different file types or results.                :
  14. :                                                                              :
  15. : Warning: Use an editor which can save a plain (pure ASCII) file, so there is :
  16. :          no special formatting information written into *THIS* file.         :
  17. :                                                                              :
  18. : Note   : When this file is edited through SetARF (Shift+Alt+F2), it is auto- :
  19. :          matically reinitted without restarting File_Handle.                 :
  20. :                                                                              :
  21. : Do not enter wildcards which mean the same  (i.e. *.BAT and ????????.BAT) in :
  22. : a single Connect statement.                                                  :
  23. :                                                                              :
  24. : File_Handle scans the groups in the following order:                         :
  25. :                                                                              :
  26. :        * 1 Rebuild, Show and Extract                                         :
  27. :          2 Internal table for EXE,COM,BAT and BTM files                      :
  28. :          3 Anything left is passed on to the Default Viewer (DefView below)  :
  29. :                                                                              :
  30. :        *   These groups are ALL scanned, in no particular order, so that a   :
  31. :            menu can be constructed if two or more wildcards collide.         :
  32. :                                                                              :
  33. : Example                                                                      :
  34. : -------  ------------------------------------------------------------------- :
  35. : Type   : [drive:][\path\]command[.exe|.com|.bat|.btm][switches]%%[switches]  :
  36. : MenuTxt: command_by_name (used when wildcards collide)                       :
  37. : Connect: *.ex1;*.ex2;ab?c*.ex3;*name.doc;...;*.exn                           :
  38. :                                                                              :
  39. :          Anything between '[...]' is optional, and '|' means 'or'.           :
  40. :                                                                              :
  41. :          Hint: A complete path speeds up the search for the application, but :
  42. :                makes it harder to relocate the application to another drive  :
  43. :                or subdirirectory.                                            :
  44. :                                                                              :
  45. : Type     Description                                                         :
  46. : -------  ------------------------------------------------------------------- :
  47. : Rebuild: This type is for applications which change the contents of a disk.  :
  48. :          Use it for editors, databases, drawing/CAD programs, etc.           :
  49. :                                                                              :
  50. : Show   : This type is for applications which never change the disk, use it   :
  51. :          for viewers, sound players, etc.                                    :
  52. :                                                                              :
  53. : Extract: Use this type for calling unarchivers. This type is also a Rebuild  :
  54. :          type. Use it for PKUNZIP, ARJ, LHA, etc.                            :
  55. :                                                                              :
  56. : DontRun: Special type to prevent loading of Terminate-and-Stay-Resident pro- :
  57. :          grams and device-drivers from within File_Handle.  This would cause :
  58. :          disaster when FH swaps back into memory, overwriting their code.    :
  59. :                                                                              :
  60. : -------  ------------------------------------------------------------------- :
  61. : MenuTxt: Width 25 characters. Alt+19 (
  62. ) forces highlight to other letter.   :
  63. :                                                                              :
  64. : Connect: Filenames and/or wildcards you want to connect to the command. No   :
  65. :          real limit on the width of this field. Break lines up with '+'.     :
  66. :                                                                              :
  67. :          Use something like "arfmenu.@@@" to force a certain program to the  :
  68. :          RunARF pop up menu. This string shouldn't match any file on your    :
  69. :          system!                                                             :
  70. :                                                                              :
  71. : Special  Description                                                         :
  72. : -------  ------------------------------------------------------------------- :
  73. : Version: File_Handle warns if the ARF-file is incompatible.    Look in the   :
  74. :          files READ_ME.1ST or FH_MANUA how to make the ARF compatible with   :
  75. :          current version.                                                    :
  76. :                                                                              :
  77. : DefEdit: Default Editor (Shift+Alt+F7) used to start an empty file, and for  :
  78. :          forcing an editor onto files with Edit (Shift+Ctrl+F7).             :
  79. :                                                                              :
  80. : DefView: Default viewer, used when nothing else applies to a file, and for   :
  81. :          forcing a viewer onto files with View (Shift+Ctrl+F8).              :
  82. :                                                                              :
  83. : %%     : Acts as a placeholder for the filename. This makes it possible to   :
  84. :          embed the filename in the application's switches.                   :
  85. :          e.g. "multview.exe -e %% -x -p                                      :
  86. :                                                                              :
  87. : +      : There is no width limit for Connect. However, you may continue a    :
  88. :          long Connect on the next line(s) by putting a '+' at the end of     :
  89. :          each break. There may also be spaces between them. Don't forget the :
  90. :          ';' separator, the '+' is no replacement for it!                    :
  91. :                                                                              :
  92. : ;      : Separate multiple wildcards by a semicolon.                         :
  93. :                                                                              :
  94. : :      : Lines starting with a colon ':' are comments - they don't take up   :
  95. :          any ram space!                                                      :
  96. :                                                                              :
  97. :------------------------------------------------------------------------------:
  98. : Limits : There are no real limits to the amount of groups or wildcards as    :
  99. :          long as the (discommented) file is smaller than approx. 60 kbytes.  :
  100. :                                                                              :
  101. :          P.S: LITE and the UNREGISTERED versions are limited to 10 links.    :
  102. :                                                                              :
  103. :                                Border for MenuTxt (don't use this position)  :
  104. :--------------------------------|---------------------------------------------:
  105. Version: 1.00
  106. :------------------------------------------------------------------------------:
  107. : File_Handle uses this for the forced Edit (Shift+Ctrl+F7) and for the noname :
  108. : Editor (Shift+Alt+F7). This group can only exist once.                       :
  109. :--------------------------------|---------------------------------------------:
  110. DefEdit: c:\dos\edit %%
  111. :------------------------------------------------------------------------------:
  112. : File_Handle uses this viewer for files not supported in any other way, and   :
  113. : for the forced View (Shift+Ctrl+F8). This group can only exist once.         :
  114. :--------------------------------|---------------------------------------------:
  115. DefView: c:\dos\edit %%
  116. :------------------------------------------------------------------------------:
  117. : Prevent known device drivers and TSR's from loading in File_Handle's shell   :
  118. :                                                                              :
  119. : Warning: This only works when executing with Enter or a double click on the  :
  120. :          filename. Shell and DosCmd don't check, so you can bypass this.     :
  121. :          Removal of this group lifts all inhibitions.                        :
  122. :--------------------------------|---------------------------------------------:
  123. DontRun: dummy progpath
  124. MenuTxt: Can't install TSR in FH!
  125. Connect: *mous*.com;*mous*.exe;smartdrv.exe;ramdrive.exe;mscdex.exe
  126. :------------------------------------------------------------------------------:
  127. : The EDIT groups (File_Handle rebuilds current dir after returning from DOS)  :
  128. :                                                                              :
  129. : Hint: Since Rebuild groups are scanned prior to the internal execute table,  :
  130. :       any *.BAT entered here gets edited instead of executed. Valid examples :
  131. :       are AUTOEXEC.BAT and CONFIG.SYS.                                       :
  132. :--------------------------------|---------------------------------------------:
  133. Rebuild: edit %%
  134. MenuTxt: DOS' 
  135. Connect: *.c;*.h;+
  136.          *.asm;*.bas;*.pas;*.mod;*.cpp;*.cxx;*.slt;+
  137.          *.txt;*.doc;*.lst;*.bak;+
  138.          *.cb;*.m;+
  139.          config.sys;+
  140.          *.bat;*.btm
  141. : Removal of the colons in front of either or all of these next groups will
  142. : result in File_Handle presenting a menu of these word processors when a DOC
  143. : or TXT file is 'executed'. (The group above also supports these extensions).
  144. :Rebuild: edit %%
  145. :MenuTxt: DOS' 
  146. :Connect: *.txt;*.doc
  147. :Rebuild: wp %%
  148. :MenuTxt: Word 
  149. Perfect
  150. :Connect: *.txt;*.doc
  151. :Rebuild: word %%
  152. :MenuTxt: Microsoft 
  153. :Connect: *.txt;*.doc
  154. :------------------------------------------------------------------------------:
  155. : The SHOW-ONLY groups (File_Handle does not rebuild after returning from DOS) :
  156. :--------------------------------|---------------------------------------------:
  157. : Graphic files examples
  158. :Show   : c:\util\vpic.exe %% /a
  159. :MenuTxt: Vpic Viewer
  160. :Connect: *.bif;*.bmp;*.cut;*.gif;*.lbm;*.mac;*.pcx;*.pic;*.tga
  161. : Moving Graphics
  162. :Show   : c:\util\quickfli %%
  163. :MenuTxt: Play Quickfli
  164. :Connect: *.fli
  165. : An ASCII viewer example
  166. Show   : edit %%
  167. MenuTxt: Generic 
  168. ASCII Viewer
  169. Connect: *.bat;*.sys;*.diz;fh_exec.arf
  170. : An hex viewer example
  171. :Show   : c:\util\hexdump %%
  172. :MenuTxt: Generic 
  173. Hex Viewer
  174. :Connect: *.obj;*.sys;*.pif;*.ico;*.cfg;*.cnf
  175. : Viewer for VENDINFO.DIZ files
  176. Show   : vendview.exe %%
  177. MenuTxt: VENDINFO viewer
  178. Connect: vendinfo.diz
  179. : Sound-files examples
  180. :Show   : c:\util\plany.exe %%
  181. :MenuTxt: Play Any
  182. :Connect: *.wav;*.voc
  183. :Show   : c:\util\mp.exe %%
  184. :MenuTxt: Play 
  185. MOD files
  186. :Connect: *.mod
  187. :Show   : c:\util\midiplay.exe %%
  188. :MenuTxt: Play Midi Melodies
  189. :Connect: *.mid
  190. :------------------------------------------------------------------------------:
  191. : The UNARCHIVE groups                                                         :
  192. :--------------------------------|---------------------------------------------:
  193. Extract: pkunzip -e -d %% %%
  194. MenuTxt: Pkware's 
  195. Pkunzip
  196. Connect: *.zip
  197. Extract: pkunpak -x %% %%
  198. MenuTxt: Pkware's 
  199. Connect: *.arc
  200. : !! SEA's unarchiver cannot extract to another path. Choose CURRENT only!
  201. :Extract: arc x %%
  202. :MenuTxt: SEA's ARC (Current Dir!)
  203. :Connect: *.arc
  204. Extract: arj x %% %%
  205. MenuTxt: Jung's 
  206. Connect: *.arj
  207. Extract: lha x %% %%
  208. MenuTxt: Yoshizaki's 
  209. LeHarc
  210. Connect: *.lzh
  211. :Extract: ice x -x %% %%
  212. :MenuTxt: Melt the 
  213. :Connect: *.ice
  214. :Extract: uc ES %% #%%
  215. :MenuTxt: Ultra Compressor 2
  216. :Connect: *.uc2
  217. :------------------------------------------------------------------------------:
  218. : Miscellaneous groups (Provided as examples, some untested)                   :
  219. :--------------------------------|---------------------------------------------:
  220. : Process dBase files
  221. :Rebuild: c:\db4\dbase.exe %%
  222. :MenuTxt: 
  223. dBase IV database
  224. :Connect: *.dbf
  225. : View dBase files
  226. :Show   : c:\util\dbv.exe %%
  227. :MenuTxt: dBase 
  228. Viewer
  229. :Connect: *.dbf;
  230. : Build code with MAKE utility
  231. :Rebuild: c:\bin\make %%
  232. :MenuTxt: Make utility
  233. :Connect: *.mak
  234. : Offer choice of running or editing batch files (*.bat;*.btm must also be in
  235. : an edit group)
  236. Rebuild: %%
  237. MenuTxt: DOS' command processor
  238. Connect: *.bat;*.btm
  239. Rebuild: qbasic.exe %%
  240. MenuTxt: Microsoft 
  241. Qbasic
  242. Connect: *.bas
  243. : Internet file mail conversion
  244. :Rebuild: uudecode %%
  245. :MenuTxt: Decode Internet file mail
  246. :Connect: *.uue
  247. :Rebuild: uuencode -s %%
  248. :MenuTxt: Encode Internet file mail
  249. :Connect: arfmenu.@@@
  250.